Big Huge Thesaurus

beta-adrenergic blocker

noun